* { font-family:tahoma; }

#wrap { background:url('') }

#main { width:80%; margin:auto; margin-top:100px; }

#container { border:5px inset black; height:300px; width:400px; margin:auto; }

#ff { display:none; }

#preview { margin:auto; width:600px; }

#timelist { height:330px; overflow:none; text-align:left; }

#controls { margin-top:15px; }

#timeform { text-align:center; }

#pos { cursor:link; width:410px; height:13px; border:1px solid black; cursor:hand; cursor:pointer; padding:0; margin:auto; margin-top:10px; }

#pos #progress { width:0; background:#000; height:13px; cursor:hand; cursor:pointer; color:#FFF; text-align:center;} 

#controls { margin:auto; padding-top:5px; width:420px; text-align:center; }

#timestamp { margin:auto; text-align:center; padding-top:5px; }

h2 { text-align:center; padding:0; margin:0; }